Systems and methods for combinations of the subcarrier spacing of pusch and the subcarrier spacing of prach

ABSTRACT

Systems, methods and devices for establishing combinations of PUSCH subcarrier spacing and PRACH subcarrier spacing may include a wireless communication device determining a number of resource blocks to be occupied by a random access (RA) preamble and a PRACH frequency position parameter. The wireless communication device may allocate the resource blocks to the RA preamble according to the number of resource blocks to be occupied by the RA preamble and the PRACH frequency position parameter. The wireless communication device may transmit the RA preamble to a wireless communication node according to the allocated resource blocks.

CROSS-REFERENCE TO RELATED APPLICATION

This application claims the benefit of priority under 35 U.S.C. § 120 asa continuation of PCT Patent Application No. PCT/CN2020/137851, filed onDec. 21, 2020, the disclosure of which is incorporated herein byreference in its entirety.

TECHNICAL FIELD

The disclosure relates generally to wireless communications, includingbut not limited to systems and methods for combinations of thesubcarrier spacing of PUSCH and the subcarrier spacing of PRACH.

BACKGROUND

The standardization organization Third Generation Partnership Project(3GPP) is currently in the process of specifying a new Radio Interfacecalled 5G New Radio (5G NR) as well as a Next Generation Packet CoreNetwork (NG-CN or NGC). The 5G NR will have three main components: a 5GAccess Network (5G-AN), a 5G Core Network (5GC), and a User Equipment(UE). In order to facilitate the enablement of different data servicesand requirements, the elements of the 5GC, also called NetworkFunctions, have been simplified with some of them being software based,and some being hardware based, so that they could be adapted accordingto need.

SUMMARY

The example embodiments disclosed herein are directed to solving theissues relating to one or more of the problems presented in the priorart, as well as providing additional features that will become readilyapparent by reference to the following detailed description when takenin conjunction with the accompany drawings. In accordance with variousembodiments, example systems, methods, devices and computer programproducts are disclosed herein. It is understood, however, that theseembodiments are presented by way of example and are not limiting, and itwill be apparent to those of ordinary skill in the art who read thepresent disclosure that various modifications to the disclosedembodiments can be made while remaining within the scope of thisdisclosure.

At least one aspect is directed to a system, method, apparatus, or acomputer-readable medium. A wireless communication device may determinea number of resource blocks to be occupied by a random access preamble

(N_(RB)^(RA)),

and a physical random access channel (PRACH) frequency positionparameter (k̅). The wireless communication device may allocate theresource blocks to the random access preamble according to

N_(RB)^(RA)

and k̅. The number of resource blocks to be occupied by a random accesspreamble

N_(RB)^(RA)

may satisfy at least one of

N_(RB)^(RA)

= ceil((L_(RA) · Δf_(RA))/(Δf · M)) or

N_(RB)^(RA) ≤ N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) ,

where

N^(′)_(RB)^(RA)

represents a bandwidth of the random-access (RA) preamble in terms ofresource blocks, and each of α₁, α₂ and α₃ is a non-negative integer.The PRACH frequency position parameter k̅ may be one value from a set ofnon-negative integer values. A largest value in the set may be ceil((M ·

N_(RB)^(RA)

· Δf -L_(RA) · Δf_(RA))/Δf_(RA)), where L_(RA) is a length of the RApreamble in terms of resource elements, Δf is a subcarrier spacing for aphysical uplink shared channel (PUSCH), Δf_(RA) is a subcarrier spacingfor the RA preamble, and M is a number of resource elements in oneresource block.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to

N_(RB)^(RA)

and k̅, and according to at least one of L_(RA), Δf or Δf_(RA). Thewireless communication device may allocate the resource blocks to the RApreamble according to (i) Δf_(RA)= 120 KHz, Δf = 120 KHz, L_(RA)=139,

N_(RB)^(RA)

=12, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 120 KHz,Δf = 120 KHz, L_(RA)=283,

N_(RB)^(RA)

=24, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 120KHz, Δf = 120 KHz, L_(RA)=839,

N_(RB)^(RA)

=70, and k̅ being a value from {0,1}, (iv) Δf_(RA)= 120 KHz, Δf = 120KHz, L_(RA)=839,

N_(RB)^(RA)

=72, k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 3, α₂ = 2 andα₃ = 0, (v) Δf_(RA)= 120 KHz, Δf = 120 KHz, LRA=571,

N_(RB)^(RA)

=48, and k̅ being a value from {0, 1, 2, 3, 4, 5}, or (vi) Δf_(RA)= 120KHz, Δf = 120 KHz, LRA=1151,

N_(RB)^(RA)

=96, and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 120 KHz, Δf= 240 KHz, L_(RA)=139,

N_(RB)^(RA)

=6, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 120 KHz,Δf = 240 KHz, L_(RA)=283,

N_(RB)^(RA)

=12, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 120KHz, Δf = 240 KHz, L_(RA)=839,

N_(RB)^(RA)

=35, and k̅ being a value from {0, 1}, (iv) Δf_(RA)= 120 KHz, Δf = 240KHz, L_(RA)=839,

N_(RB)^(RA)

=36, k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 2, α₂ = 2 andα₃ = 0, (v) Δf_(RA)= 120 KHz, Δf = 240 KHz, L_(RA)=571,

N_(RB)^(RA)

=24, and k̅ being a value from {0, 1, 2, 3, 4, 5}, or (vi) Δf_(RA)= 120KHz, Δf = 240 KHz, L_(RA)=1151,

N_(RB)^(RA)

=48, and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 120 KHz, Δf= 480 KHz, L_(RA)=139,

N_(RB)^(RA)=3,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 120 KHz, Δf =480 KHz, L_(RA)=283,

N_(RB)^(RA)=6,

=6, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 120 KHz,Δf = 480 KHz, L_(RA)=839,

N_(RB)^(RA)=18

and k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}, (iv) Δf_(RA)= 120 KHz,Δf = 480 KHz, L_(RA)=571,

N_(RB)^(RA)=12

and k̅ being a value from {0, 1, 2, 3, 4, 5}, or (v) Δf_(RA)= 120 KHz, Δf= 480 KHz, LRA=1151,

N_(RB)^(RA)=24

and k̅ being a value from {0,1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 120 KHz, Δf= 960 KHz, L_(RA)=139,

N_(RB)^(RA)

=2, and k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,49, 50, 51, 52, 53}, (ii) Δf_(RA)= 120 KHz, Δf = 960 KHz, L_(RA)=283,

N_(RB)^(RA)=3,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 120 KHz, Δf= 960 KHz, L_(RA)=839,

N_(RB)^(RA)=9

and k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}, (iv) Δf_(RA)= 120 KHz,Δf = 960 KHz, L_(RA)=571,

N_(RB)^(RA)=6

and k̅ being a value from {0, 1, 2, 3, 4, 5}, or (v) Δf_(RA)= 120 KHz, Δf= 960 KHz, LRA=1151,

N_(RB)^(RA)=12

and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 240 KHz, Δf= 120 KHz, LRA=139,

N_(RB)^(RA)=24,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 240 KHz, Δf =120 KHz, L_(RA)=283, =48, and k̅ being a value from {0, 1, 2, 3, 4, 5},(iii) Δf_(RA)= 240 KHz, Δf = 120 KHz, L_(RA)=839,

N_(RB)^(RA)=140,

and k̅ being a value from {0, 1}, (iv) Δf_(RA)= 240 KHz, Δf = 120 KHz,L_(RA)=839,

N_(RB)^(RA)=144,

k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 4, α₂ = 2 and α₃ =0, (v) Δf_(RA)= 240 KHz, Δf = 120 KHz, L_(RA)=571, =96, and k̅ being avalue from {0, 1, 2, 3, 4, 5}, or (vi) Δf_(RA)= 240 KHz, Δf = 120 KHz,L_(RA)=1151,

N_(RB)^(RA)=192,

and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 240 KHz, Δf= 240 KHz, LRA=139,

N_(RB)^(RA)=12,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 240 KHz, Δf =240 KHz, L_(RA)=283,

N_(RB)^(RA) = 24,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 240 KHz, Δf= 240 KHz, L_(RA)=839,

N_(RB)^(RA) = 70,

and k̅ being a value from {0, 1}, (iv) Δf_(RA)= 240 KHz, Δf = 240 KHz,L_(RA)=839,

N_(RB)^(RA) = 72,

k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 3, α₂ = 2 and α₃ =0, (v) Δf_(RA)= 240 KHz, Δf = 240 KHz, L_(RA)=571,

N_(RB)^(RA) = 48,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, or (vi) Δf_(RA)= 240 KHz,Δf = 240 KHz, L_(RA)=1151, =96, and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 240 KHz, Δf= 480 KHz, L_(RA)=139,

N_(RB)^(RA) = 6,

=6, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 240 KHz,Δf = 480 KHz, L_(RA)=283,

N_(RB)^(RA) = 12,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 240 KHz, Δf= 480 KHz, L_(RA)=839, =35, and k̅ being a value from {0, 1}, (iv)Δf_(RA)= 240 KHz, Δf = 480 KHz, L_(RA)=839, =36, k̅ being a value from{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,20, 21, 22, 23, 24, 25} and α₁ = 2, α₂ = 2 and α₃ = 0, (v) Δf_(RA)= 240KHz, Δf = 480 KHz, L_(RA)=571, =24, and k̅ being a value from {0, 1, 2,3, 4, 5}, or (vi) Δf_(RA)= 240 KHz, Δf = 480 KHz, L_(RA)=1151, =48, andk̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 240 KHz, Δf= 960 KHz, L_(RA)=139,

N_(RB)^(RA) = 3,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 240 KHz, Δf =960 KHz, L_(RA)=283,

N_(RB)^(RA) = 6,

=6, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 240 KHz,Δf = 960 KHz, L_(RA)=839,

N_(RB)^(RA) = 18,

and k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}, (iv) Δf_(RA)= 240 KHz,Δf = 960 KHz, L_(RA)=571,

N_(RB)^(RA) = 12,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, or (v) Δf_(RA)= 240 KHz, Δf= 960 KHz, L_(RA)=1151,

N_(RB)^(RA)

=24, and k̅ being a value from {0,1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 480 KHz, Δf= 120 KHz, L_(RA)=139,

N_(RB)^(RA) = 47,

and k̅ being a value from {0, 1, 2}, (ii) Δf_(RA)= 480 KHz, Δf = 120 KHz,L_(RA)=139, =48, k̅ being a value from {0, 1, 2, 3, 4, 5} and a, = 4, α₂= 1 and α₃ = 0, (iii) Δf_(RA)= 480 KHz, Δf = 120 KHz, L_(RA)=283,

N_(RB)^(RA) = 95,

and k̅ being a value from {0, 1, 2}, (iv) Δf_(RA)= 480 KHz, Δf = 120 KHz,L_(RA)=283, =96, k̅ being a value from {0, 1, 2, 3, 4, 5} and α₁ = 5, α₂= 1 and α₃ = 0, (v) Δf_(RA)- 480 KHz, Δf = 120 KHz, L_(RA)=839,

N_(RB)^(RA) = 280,

and k̅ being a value from {0, 1}, (vi) Δf_(RA)= 480 KHz, Δf = 120 KHz,L_(RA)=839,

N_(RB)^(RA) = 288,

k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 5, α₂ = 2 and α₃ =0, (vii) Δf_(RA)= 480 KHz, Δf = 120 KHz, L_(RA)=571,

N_(RB)^(RA) = 191,

and k̅ being a value from {0, 1, 2}, (viii) Δf_(RA)= 480 KHz, Δf = 120KHz, L_(RA)=571,

N_(RB)^(RA) = 192,

k̅ being a value from {0, 1, 2, 3, 4, 5} and α₁ = 6, α₂ = 1 and α₃ = 0,or (ix) Δf_(RA)= 480 KHz, Δf = 120 KHz, LRA=1151,

N_(RB)^(RA) = 384,

and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 480 KHz, Δf= 240 KHz, L_(RA)=139,

N_(RB)^(RA) = 24,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 480 KHz, Δf =240 KHz, L_(RA)=283, =48, and k̅ being a value from {0, 1, 2, 3, 4, 5},(iii) Δf_(RA)= 480 KHz, Δf = 240 KHz, L_(RA)=839,

N_(RB)^(RA) = 140,

and k̅ being a value from {0, 1}, (iv) Δf_(RA)= 480 KHz, Δf = 240 KHz,L_(RA)=839,

N_(RB)^(RA) = 144,

k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 4, α₂ = 2 and α₃ =0, (v) Δf_(RA)= 480 KHz, Δf = 240 KHz, L_(RA)=571, =96, and k̅ being avalue from {0, 1, 2, 3, 4, 5}, or (vi) Δf_(RA)= 480 KHz, Δf = 240 KHz,L_(RA)=1151,

N_(RB)^(RA) = 192,

and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 480 KHz, Δf= 480 KHz, LRA=139,

N_(RB)^(RA) = 12,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 480 KHz, Δf =480 KHz, L_(RA)=283,

N_(RB)^(RA) = 24,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 480 KHz, Δf= 480 KHz, L_(RA)=839,

N_(RB)^(RA) = 70,

and k̅ being a value from {0, 1}, (iv) Δf_(RA)= 480 KHz, Δf = 480 KHz,L_(RA)=839,

N_(RB)^(RA) = 72,

k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 3, α₂ = 2 and α₃ =0, (v) Δf_(RA)= 480 KHz, Δf = 480 KHz, L_(RA)=571, =48, and k̅ being avalue from {0, 1, 2, 3, 4, 5}, or (vi) Δf_(RA)= 480 KHz, Δf = 480 KHz,L_(RA)=1151, =96, and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 480 KHz, Δf= 960 KHz, L_(RA)=139,

N_(RB)^(RA) = 6,

=6, and k̅ being a value from {0, 1, 2, 3, 4, 5}, (ii) Δf_(RA)= 480 KHz,Δf = 960 KHz, L_(RA)=283,

N_(RB)^(RA) = 12,

and k̅ being a value from {0, 1, 2, 3, 4, 5}, (iii) Δf_(RA)= 480 KHz, Δf= 960 KHz, L_(RA)=839, =35, and k̅ being a value from {0, 1}, (iv)Δf_(RA)= 480 KHz, Δf = 960 KHz, L_(RA)=839, =36, k̅ being a value from{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,20, 21, 22, 23, 24, 25} and α₁ = 2, α₂ = 2 and α₃ = 0, (v) Δf_(RA)= 480KHz, Δf = 960 KHz, L_(RA)=571, =24, and k̅ being a value from {0, 1, 2,3, 4, 5}, or (vi) Δf_(RA)= 480 KHz, Δf = 960 KHz, L_(RA)=1151, =48, andk̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δf_(RA)= 960 KHz, Δf= 120 KHz, L_(RA)=139,

N_(RB)^(RA) = 93,

and k̅ being a value from {0, 1}, (ii) Δf_(RA)= 960 KHz, Δf = 120 KHz,L_(RA)=139, =96, k̅ being a value from {0, 1, 2, 3, 4, 5} and α₁ = 5, α₂= 1 and α₃ = 0, (iii) Δf_(RA)= 960 KHz, Δf = 120 KHz, L_(RA)=283,

N_(RB)^(RA) = 189,

and k̅ being a value from {0, 1}, (iv) Δf_(RA)= 960 KHz, Δf = 120 KHz,L_(RA)=283,

N_(RB)^(RA) = 192,

k̅ being a value from {0, 1, 2, 3, 4, 5} and α₁ = 6, α₂ = 1 and α₃ = 0,(v) Δf_(RA)= 960 KHz, Δf = 120 KHz, L_(RA)=839,

N_(RB)^(RA) = 560,

and k̅ being a value from {0, 1}, (vi) Δf_(RA)= 960 KHz, Δf = 120 KHz,L_(RA)=839,

N_(RB)^(RA) = 576,

k̅ being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 6, α₂ = 2 and α₃ =0, (vii) Δf_(RA)= 960 KHz, Δf = 120 KHz, L_(RA)=571,

N_(RB)^(RA) = 381,

and k̅ being a value from {0, 1}, (viii) Δf_(RA)= 960 KHz, Δf = 120 KHz,L_(RA)=571,

N_(RB)^(RA) = 384,

k̅ being a value from {0, 1, 2, 3, 4, 5} and α₁ = 7, α₂ = 1 and α₃ = 0,or (ix) Δf_(RA)= 960 KHz, Δf = 120 KHz, L_(RA)=1151,

N_(RB)^(RA) = 768,

and k̅ being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δƒ_(RA)= 960 KHz, Δƒ= 240 KHz, L_(RA)=139,

N_(RB)^(RA) = 47,

and k being a value from {0, 1, 2}, (ii) Δƒ_(RA)= 960 KHz, Δƒ = 240 KHz,L_(RA)=139,

N_(RB)^(RA) = 48,

k being a value from {0, 1, 2, 3, 4, 5} and a₁ = 4, α₂ = 1 and α₃ = 0,(iii) Δƒ_(RA)= 960 KHz, Δƒ = 240 KHz, L_(RA)=283,

N_(RB)^(RA) = 95,

and k being a value from {0, 1, 2}, (iv) Δƒ_(RA)= 960 KHz, Δƒ = 240 KHz,L_(RA)=283,

N_(RB)^(RA) = 96,

k being a value from {0, 1, 2, 3, 4, 5} and α₁ = 5, α₂ = 1 and α₃ = 0,(v) Δƒ_(RA)= 960 KHz, Δƒ = 240 KHz, L_(RA)=839,

N_(RB)^(RA) = 280,

and k being a value from { 0, 1}, (vi) Δƒ_(RA)= 960 KHz, Δf = 240 KHz,L_(RA)=839,

N_(RB)^(RA) = 288,

k being a value from {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 5, α₂ = 2 and α₃ =0, (vii) Δƒ_(RA)= 960 KHz, Δƒ = 240 KHz, L_(RA)=571,

N_(RB)^(RA) = 191,

and k being a value from {0, 1, 2}, (viii) Δƒ_(RA)= 960 KHz, Δƒ = 240KHz, L_(RA)=571,

N_(RB)^(RA) = 192,

k being a value from {0, 1, 2, 3, 4, 5} and α₁ = 6, α₂ = 1 and α₃ = 0,or (ix) Δƒ_(RA)= 960 KHz, Δƒ = 240 KHz, L_(RA)=1151,

N_(RB)^(RA) = 384,

and k being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δƒ_(RA)= 960 KHz,Δƒ=480 KHz, L_(RA)=139,

N_(RB)^(RA) = 24,

and k being a value from { 0, 1, 2, 3, 4, 5}, (ii) Δƒ_(RA)= 960 KHz, Δƒ= 480 KHz, L_(RA)=283,

N_(RB)^(RA) = 48,

and k being a value from {0, 1, 2, 3, 4, 5} (iii) Δƒ_(RA)= 960 KHz, Δƒ =480 KHz, L_(RA)=839,

N_(RB)^(RA) = 140,

and k being a value from {0, 1}, (iv) Δƒ_(RA)= 960 KHz, Δƒ = 480 KHz,L_(RA)=839,

N_(RB)^(RA) = 144,

k being a value from 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 4, α₂ = 2 and α₃ =0, (v) Δƒ_(RA)= 960 KHz, Δƒ = 480 KHz, L_(RA)=571,

N_(RB)^(RA) = 96,

and k being a value from {0, 1, 2, 3, 4, 5}, or (vi) Δƒ_(RA)= 960 KHz,Δƒ = 480 KHz, L_(RA)=1151, NRB =192, and k being a value from {0, 1}.

In some embodiments, the wireless communication device may allocate theresource blocks to the RA preamble according to (i) Δƒ_(RA)= 960 KHz, Δƒ= 960 KHz, L_(RA)=139,

N_(RB)^(RA) = 12,

and k being a value from { 0, 1, 2, 3, 4, 5}, (ii) Δƒ_(RA)= 960 KHz, Δƒ= 960 KHz, L_(RA)=283,

N_(RB)^(RA) = 24,

and k being a value from {0, 1, 2, 3, 4, 5} (iii) Δƒ_(RA)= 960 KHz, Δƒ =960 KHz, L_(RA)=839,

N_(RB)^(RA) = 70,

and k being a value from {0, 1}, (iv) Δƒ_(RA)= 960 KHz, Δf = 960 KHz,L_(RA)=839,

N_(RB)^(RA) = 72,

k being a value from 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} and α₁ = 3, α₂ = 2 and α₃ =0, (v) Δƒ_(RA)= 960 KHz, Δƒ = 960 KHz, L_(RA)=571,

N_(RB)^(RA) = 48,

and k being a value from {0, 1, 2, 3, 4, 5}, or (vi) 0 fRA= 960 KHz, Δf= 960 KHz, L_(RA)=1151, =96, and k being a value from { 0, 1}.

The wireless communication device may transmit the RA preamble accordingto allocated resource blocks. The length of the RA preamble L_(RA) mayhave a value of 139, 283, 571, 839 or 1151. The subcarrier spacing forthe PUSCH Δf may have a value of 120 KHz, 240 KHz, 480 KHz ,960 KHz or960*N KHz ,wherein N is a positive integer. The subcarrier spacing forthe RA preamble 0 f_(RA) may have a value of 120 KHz, 240 KHz, 480 KHz,960 KHz or 960*N KHz ,wherein N is a positive integer. The number ofresource elements in one resource block M may have a value of 12.

At least one aspect is directed to a system, method, apparatus, or acomputer-readable medium. A wireless communication node may receive,from a wireless communication device, a random access (RA) preambleaccording to resource blocks allocated according to a number of resourceblocks to be occupied by a random access preamble (

N_(RB)^(RA)

), and a physical random access channel (PRACH) frequency positionparameter (k). The number of resource blocks to be occupied by a randomaccess preamble

N_(RB)^(RA)

may satisfy at least one of

N_(RB)^(RA) = ceil((L_(RA) ⋅ Δf_(RA))/(Δf ⋅ M))

or

N_(RB)^(RA) ≤ N_(RB)^(′RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃),

where

N_(RB)^(′RA)

represents a bandwidth of the random-access (RA) preamble in terms ofresource blocks, and each of α₁, α₂ and α₃ is a non-negative integer.The PRACH frequency position parameter k may be one value from a set ofnon-negative integer values. A largest value in the set may be

ceil((M ⋅ N_(RB)^(RA) ⋅ Δf − L_(RA) ⋅ Δf_(RA))/Δf_(RA)),

where L_(RA) is a length of the RA preamble in terms of resourceelements, Δf is a subcarrier spacing for a physical uplink sharedchannel (PUSCH), Δf_(RA) is a subcarrier spacing for the RA preamble,and M is a number of resource elements in one resource block.

Embodiments described herein provide solutions for the technical problemof establishing or confirming the combination of PUSCH subcarrierspacing and PRACH subcarrier spacing. Specifically, new rules forallocating resource blocks to the RA preamble are described, where thesubcarrier spacing for PUSCH Δf and/or the subcarrier spacing for the RApreamble AF_(RA) may exceed 120 KHz.

BRIEF DESCRIPTION OF THE DRAWINGS

Various example embodiments of the present solution are described indetail below with reference to the following figures or drawings. Thedrawings are provided for purposes of illustration only and merelydepict example embodiments of the present solution to facilitate thereader’s understanding of the present solution. Therefore, the drawingsshould not be considered limiting of the breadth, scope, orapplicability of the present solution. It should be noted that forclarity and ease of illustration, these drawings are not necessarilydrawn to scale.

FIG. 1 illustrates an example cellular communication network in whichtechniques disclosed herein may be implemented, in accordance with anembodiment of the present disclosure;

FIG. 2 illustrates a block diagram of an example base station and a userequipment device, in accordance with some embodiments of the presentdisclosure;

FIG. 3 shows a flowchart illustrating a method for wirelesscommunication performed by a wireless communication device, inaccordance with some embodiments of the present disclosure;

FIG. 4 shows a diagram illustrating an example arrangement of resourceelements and various parameters involved in the allocation of resourceblocks, in accordance with some embodiments of the present disclosure;and

FIG. 5 shows a flowchart illustrating a method for wirelesscommunication performed by a wireless communication node, in accordancewith some embodiments of the present disclosure.

DETAILED DESCRIPTION

Various example embodiments of the present solution are described belowwith reference to the accompanying figures to enable a person ofordinary skill in the art to make and use the present solution. As wouldbe apparent to those of ordinary skill in the art, after reading thepresent disclosure, various changes or modifications to the examplesdescribed herein can be made without departing from the scope of thepresent solution. Thus, the present solution is not limited to theexample embodiments and applications described and illustrated herein.Additionally, the specific order or hierarchy of steps in the methodsdisclosed herein are merely example approaches. Based upon designpreferences, the specific order or hierarchy of steps of the disclosedmethods or processes can be re-arranged while remaining within the scopeof the present solution. Thus, those of ordinary skill in the art willunderstand that the methods and techniques disclosed herein presentvarious steps or acts in a sample order, and the present solution is notlimited to the specific order or hierarchy presented unless expresslystated otherwise.

1. Mobile Communication Technology and Environment

FIG. 1 illustrates an example wireless communication network, and/orsystem, 100 in which techniques disclosed herein may be implemented, inaccordance with an embodiment of the present disclosure. In thefollowing discussion, the wireless communication network 100 may be anywireless network, such as a cellular network or a narrowband Internet ofthings (NB-IoT) network, and is herein referred to as “network 100.”Such an example network 100 includes a base station 102 (hereinafter “BS102”; also referred to as wireless communication node) and a userequipment device 104 (hereinafter “UE 104”; also referred to as wirelesscommunication device) that can communicate with each other via acommunication link 110 (e.g., a wireless communication channel), and acluster of cells 126, 130, 132, 134, 136, 138 and 140 overlaying ageographical area 101. In FIG. 1 , the BS 102 and UE 104 are containedwithin a respective geographic boundary of cell 126. Each of the othercells 130, 132, 134, 136, 138 and 140 may include at least one basestation operating at its allocated bandwidth to provide adequate radiocoverage to its intended users.

For example, the BS 102 may operate at an allocated channel transmissionbandwidth to provide adequate coverage to the UE 104. The BS 102 and theUE 104 may communicate via a downlink radio frame 118, and an uplinkradio frame 124 respectively. Each radio frame 118/124 may be furtherdivided into sub-frames 120/127, which may include data symbols 122/128.In the present disclosure, the BS 102 and UE 104 are described herein asnon-limiting examples of “communication nodes,” generally, which canpractice the methods disclosed herein. Such communication nodes may becapable of wireless and/or wired communications, in accordance withvarious embodiments of the present solution.

FIG. 2 illustrates a block diagram of an example wireless communicationsystem 200 for transmitting and receiving wireless communication signals(e.g., OFDM/OFDMA signals) in accordance with some embodiments of thepresent solution. The system 200 may include components and elementsconfigured to support known or conventional operating features that neednot be described in detail herein. In one illustrative embodiment,system 200 can be used to communicate (e.g., transmit and receive) datasymbols in a wireless communication environment such as the wirelesscommunication environment 100 of FIG. 1 , as described above.

System 200 generally includes a base station 202 (hereinafter “BS 202”)and a user equipment device 204 (hereinafter “UE 204”). The BS 202includes a BS (base station) transceiver module 210, a BS antenna 212, aBS processor module 214, a BS memory module 216, and a networkcommunication module 218, each module being coupled and interconnectedwith one another as necessary via a data communication bus 220. The UE204 includes a UE (user equipment) transceiver module 230, a UE antenna232, a UE memory module 234, and a UE processor module 236, each modulebeing coupled and interconnected with one another as necessary via adata communication bus 240. The BS 202 communicates with the UE 204 viaa communication channel 250, which can be any wireless channel or othermedium suitable for transmission of data as described herein.

As would be understood by persons of ordinary skill in the art, system200 may further include any number of modules other than the modulesshown in FIG. 2 . Those skilled in the art will understand that thevarious illustrative blocks, modules, circuits, and processing logicdescribed in connection with the embodiments disclosed herein may beimplemented in hardware, computer-readable software, firmware, or anypractical combination thereof. To clearly illustrate thisinterchangeability and compatibility of hardware, firmware, andsoftware, various illustrative components, blocks, modules, circuits,and steps are described generally in terms of their functionality.Whether such functionality is implemented as hardware, firmware, orsoftware can depend upon the particular application and designconstraints imposed on the overall system. Those familiar with theconcepts described herein may implement such functionality in a suitablemanner for each particular application, but such implementationdecisions should not be interpreted as limiting the scope of the presentdisclosure

In accordance with some embodiments, the UE transceiver 230 may bereferred to herein as an “uplink” transceiver 230 that includes a radiofrequency (RF) transmitter and a RF receiver each comprising circuitrythat is coupled to the antenna 232. A duplex switch (not shown) mayalternatively couple the uplink transmitter or receiver to the uplinkantenna in time duplex fashion. Similarly, in accordance with someembodiments, the BS transceiver 210 may be referred to herein as a“downlink” transceiver 210 that includes a RF transmitter and a RFreceiver each comprising circuity that is coupled to the antenna 212. Adownlink duplex switch may alternatively couple the downlink transmitteror receiver to the downlink antenna 212 in time duplex fashion. Theoperations of the two transceiver modules 210 and 230 may be coordinatedin time such that the uplink receiver circuitry is coupled to the uplinkantenna 232 for reception of transmissions over the wirelesstransmission link 250 at the same time that the downlink transmitter iscoupled to the downlink antenna 212. Conversely, the operations of thetwo transceivers 210 and 230 may be coordinated in time such that thedownlink receiver is coupled to the downlink antenna 212 for receptionof transmissions over the wireless transmission link 250 at the sametime that the uplink transmitter is coupled to the uplink antenna 232.In some embodiments, there is close time synchronization with a minimalguard time between changes in duplex direction.

The UE transceiver 230 and the base station transceiver 210 areconfigured to communicate via the wireless data communication link 250,and cooperate with a suitably configured RF antenna arrangement 212/232that can support a particular wireless communication protocol andmodulation scheme. In some illustrative embodiments, the UE transceiver210 and the base station transceiver 210 are configured to supportindustry standards such as the Long Term Evolution (LTE) and emerging 5Gstandards, and the like. It is understood, however, that the presentdisclosure is not necessarily limited in application to a particularstandard and associated protocols. Rather, the UE transceiver 230 andthe base station transceiver 210 may be configured to support alternate,or additional, wireless data communication protocols, including futurestandards or variations thereof.

In accordance with various embodiments, the BS 202 may be an evolvednode B (eNB), a serving eNB, a target eNB, a femto station, or a picostation, for example. In some embodiments, the UE 204 may be embodied invarious types of user devices such as a mobile phone, a smart phone, apersonal digital assistant (PDA), tablet, laptop computer, wearablecomputing device, etc. The processor modules 214 and 236 may beimplemented, or realized, with a general purpose processor, a contentaddressable memory, a digital signal processor, an application specificintegrated circuit, a field programmable gate array, any suitableprogrammable logic device, discrete gate or transistor logic, discretehardware components, or any combination thereof, designed to perform thefunctions described herein. In this manner, a processor may be realizedas a microprocessor, a controller, a microcontroller, a state machine,or the like. A processor may also be implemented as a combination ofcomputing devices, e.g., a combination of a digital signal processor anda microprocessor, a plurality of microprocessors, one or moremicroprocessors in conjunction with a digital signal processor core, orany other such configuration.

Furthermore, the steps of a method or algorithm described in connectionwith the embodiments disclosed herein may be embodied directly inhardware, in firmware, in a software module executed by processormodules 214 and 236, respectively, or in any practical combinationthereof. The memory modules 216 and 234 may be realized as RAM memory,flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a harddisk, a removable disk, a CD-ROM, or any other form of storage mediumknown in the art. In this regard, memory modules 216 and 234 may becoupled to the processor modules 210 and 230, respectively, such thatthe processors modules 210 and 230 can read information from, and writeinformation to, memory modules 216 and 234, respectively. The memorymodules 216 and 234 may also be integrated into their respectiveprocessor modules 210 and 230. In some embodiments, the memory modules216 and 234 may each include a cache memory for storing temporaryvariables or other intermediate information during execution ofinstructions to be executed by processor modules 210 and 230,respectively. Memory modules 216 and 234 may also each includenon-volatile memory for storing instructions to be executed by theprocessor modules 210 and 230, respectively.

The network communication module 218 generally represents the hardware,software, firmware, processing logic, and/or other components of thebase station 202 that enable bidirectional communication between basestation transceiver 210 and other network components and communicationnodes configured to communication with the base station 202. Forexample, network communication module 218 may be configured to supportinternet or WiMAX traffic. In a typical deployment, without limitation,network communication module 218 provides an 802.3 Ethernet interfacesuch that base station transceiver 210 can communicate with aconventional Ethernet based computer network. In this manner, thenetwork communication module 218 may include a physical interface forconnection to the computer network (e.g., Mobile Switching Center(MSC)). The terms “configured for,” “configured to” and conjugationsthereof, as used herein with respect to a specified operation orfunction, refer to a device, component, circuit, structure, machine,signal, etc., that is physically constructed, programmed, formattedand/or arranged to perform the specified operation or function.

The Open Systems Interconnection (OSI) Model (referred to herein as,“open system interconnection model”) is a conceptual and logical layoutthat defines network communication used by systems (e.g., wirelesscommunication device, wireless communication node) open tointerconnection and communication with other systems. The model isbroken into seven subcomponents, or layers, each of which represents aconceptual collection of services provided to the layers above and belowit. The OSI Model also defines a logical network and effectivelydescribes computer packet transfer by using different layer protocols.The OSI Model may also be referred to as the seven-layer OSI Model orthe seven-layer model. In some embodiments, a first layer may be aphysical layer. In some embodiments, a second layer may be a MediumAccess Control (MAC) layer. In some embodiments, a third layer may be aRadio Link Control (RLC) layer. In some embodiments, a fourth layer maybe a Packet Data Convergence Protocol (PDCP) layer. In some embodiments,a fifth layer may be a Radio Resource Control (RRC) layer. In someembodiments, a sixth layer may be a Non Access Stratum (NAS) layer or anInternet Protocol (IP) layer, and the seventh layer being the otherlayer.

2. Systems and Methods for Combinations of PUSCH Subcarrier Spacing andPRACH Subcarrier Spacing

For high frequency communications, the channel bandwidth is usuallywider than that in 5^(th) Generation (5G) new radio (NR). As such, newsubcarrier spacing may be introduced. For instance, the 3GPP RAN 86specification defines a new item of “NR above 52.6 GHz.” The main scopeof this item is numerology, channel access for RAN1 and RAN2, which maylead to introducing new subcarrier spacing. The introduction of newsubcarrier spacing raises the issue of how to establish or confirm thecombination of physical uplink shared channel (PUSCH) subcarrier spacingand physical random access channel (PRACH) subcarrier spacing. Forexample, if a new PRACH subcarrier spacing is introduced, the currentdisclosure describes new rules the rules for establishing or confirmingcombinations of PUSCH subcarrier spacing and PRACH subcarrier spacing.The new rules allow for combinations of PUSCH subcarrier spacing andPRACH subcarrier spacing that are not upper bounded by 120 KHz. Eitherthe PUSCH subcarrier spacing or the PRACH subcarrier spacing or both mayexceed 120 KHz, according to the new rules described herein.

Referring to FIG. 3 , a flowchart illustrating a method 300 for wirelesscommunication performed by a wireless communication device is shown, inaccordance with some embodiments of the present disclosure. The method300 can include the wireless communication device 104 or 204 determininga number of resource blocks to be occupied by a random access (RA)preamble (NRB ), and a physical random access channel (PRACH) frequencyposition parameter (k) (STEP 302). The PRACH frequency positionparameter represents k and a PUSCH subcarrier spacing represents afrequency offset between a RA preamble to the middle of nearest PUSCHsubcarrier. The PRACH frequency position parameter k may be expressed interms of RA preamble subcarrier spacing. The subcarrier spacing for theRA preamble is referred to herein as AF_(RA), and the parameter k mayexpressed as a number of AF_(RA) units. The parameter NRB represents thetotal number of occupied resource blocks, which includes the k resourceblocks associated with the frequency offset as well as the resourceblocks used (or to be used) by the RA preamble(s).

The method 300 can include the wireless communication device 104 or 204allocating the resource blocks to the (RA) preamble according to NRB andk (STEP 304). The wireless communication device 104 or 204 may allocatethe resource blocks (RBs) in a way such that the number of resourceblocks to be occupied by the RA preamble NRB satisfies at least one ofNRB = ceil((L_(RA) . Δf_(RA)/(Δf ■ M)) or NRB ≤ NRRBA = 2^(α)1 ■ 3^(α2). S^(α3). The upper bound NRRBA represents a bandwidth of the RApreamble in terms of resource blocks. Each of the parameters a₁, α2 and_(α3) can be a non-negative integer. The PRACH frequency positionparameter k may be one value from a set of non-negative integer values,where a largest value in the set of non-negative integer values may beceil((M - NRB ■ Of - L_(RA) . Δf_(RA))/Δf_(RA)) . Specifically, thePRACH frequency offset or frequency position k can be one of the integervalues in the set {0, 1, 2, 3,

..., ceil(((M ⋅ N_(RB)^(RA) ⋅ Δf − l_(RA) ⋅ Δf_(RA))/Δf_(RA))}.

The parameter L_(RA) represents a length of the RA preamble in terms ofresource elements (e.g., in terms of RA preamble subcarriers), and theparameter Δƒ represents a subcarrier spacing for PUSCH. The parameters Mrepresents the number of resource elements (e.g., PUSCH subcarriers) inone resource block.

Referring to FIG. 4 , a diagram 400 illustrating an example arrangementof resource elements and various parameters involved in the allocationof resource blocks is shown, in accordance with some embodiments of thepresent disclosure. Each of the striped rectangles represents on bothsides represents a subcarrier spacing for PUSCH, and each of the squaresin the middle represents a subcarrier spacing for the RA preamble. Thedotted squares represent subcarriers carrying RA preamble, while whitesquares represent subcarriers that do not carry RA preamble . The lengthof each subcarrier spacing for PUSCH is denoted as Δƒ, while the lengthof each subcarrier spacing for the RA preamble is denoted as Δƒ_(RA).Both Δƒ and Δƒ_(RA) may be expressed in Hz. The PRACH frequency positionparameter k represents the number of RA preamble subcarriers (e.g.,white squares) and the length of the PUSCH subcarrier spacing Δƒ canrepresent the frequency difference separating the start of the RApreamble from the middle of nearest PUSCH subcarrier spacing. The lengthof the RA preamble L_(RA) represents the number of dotted squaresforming the RA preamble. The parameter L_(RA) can be expressed as anumber of RA preamble subcarriers forming the RA preamble. The parameter

N_(RB)^(RA)

is shown to represent the number of RBs occupied, which includes RBsassociated with frequency offset k as well as RBs associated withL_(RA.)

The wireless communication device 104 or 204 may use the frequencyoffset k and a PUSCH subcarrier spacing to determine the start of the RApreamble from the middle of the nearest PUSCH subcarrier to be allocatedto the RA preamble. The wireless communication device 104 or 204 may usethe parameter

N_(RB)^(RA)

and the frequency offset k to determine the number of RBs to beallocated to the RA preamble. In some implementations, the wirelesscommunication device 104 or 204 may allocate the RBs to the RA preambleaccording to

N_(RB)^(RA)

and k and according to at least one of L_(RA), Δƒ or Δƒ_(RA). Thewireless communication device 104 or 204 may use the parameter

N_(RB)^(RA),

the frequency offset k and L_(RA), Δƒ or Δƒ_(RA) to determine the numberof RB s to be allocated to the RA preamble, for example, as

$floor\left( {\left( {M \cdot N \cdot \text{Δ}f - \overline{k} \cdot \text{Δ}f_{RA}} \right)/\left( {M \cdot \text{Δ}f} \right)} \right).$

By determining the number of RBs to be allocated to the RA preamble, thewireless communication device 104 or 204 determined each RB to beallocated to the RA preamble.

In some implementations, the length of the RA preamble L_(RA) may have avalue of 139, 283, 571, 839 or 1151. The subcarrier spacing for thePUSCH Δf may have a value of 120 KHz, 240 KHz, 480 KHz, 960 KHz or 960*NKHz ,wherein N is a positive integer. The subcarrier spacing for the RApreamble Δƒ_(RA) may have a value of 120 KHz, 240 KHz, 480 KHz ,960 KHzor 960*N KHz ,wherein N is a positive integer. The number of resourceelements in one resource block M may have a value of 12. The wirelesscommunication device 104 or 204 may use different combinations of theseparameters as discussed in further with regard to the various scenariosor cases discussed below.

Referring back to FIG. 3 , the method 300 may further include thewireless communication device 104 or 204 transmitting, to the wirelesscommunication node 102 or 202, the RA preamble according to theallocated resource blocks (STEP 306). The wireless communication device104 or 204 may transmit RA preamble in the RBs allocated to the RApreamble.

Referring to FIG. 5 , a flowchart illustrating a method 500 for wirelesscommunication performed by a wireless communication node 102 or 202 isshown, in accordance with some embodiments of the present disclosure.The method 500 may include the wireless communication node 102 or 202receiving, from the wireless communication device 104 or 204, a RApreamble according to resource blocks allocated according to a number ofresource blocks to be occupied by the RA preamble

N_(RB)^(RA)

and PRACH frequency position parameter k. Specifically, the wirelesscommunication node 102 or 202 may receive the RA preamble in resourceblocks allocated according to NRB and k as discussed above with regardto FIGS. 3 and 4 .

Case 1:

According to a first case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 120 KHz, and the subcarrier spacing forPUSCH may be equal to 120 KHz. In a first implementation of Case 1, thewireless communication device 104 or 204 may select or determine thelength of the RA preamble to be L_(RA) =139. In some implementations,the wireless communication node 102 or 202 may configure at least one ofthe length of the RA preamble L_(RA) , the RA frequency resource, the RAtime resource, the length of the PUSCH subcarrier spacing Δƒ or the RAsubcarrier spacing Δƒ_(RA) and signal the configured parameter(s) to thewireless communication device 104 or 204. In some implementations, theLayer 1 of the wireless device 104 or 204 may receive from higher layersthe configuration of at least one of the length of the RA preambleL_(RA), the RA frequency resource, the RA time resource, the length ofthe PUSCH subcarrier spacing Δƒ or the RA subcarrier spacing Δƒ_(RA). Assuch, the PRACH sequence may occupy 139 continuous resource elements(e.g., subcarriers). The wireless communication device 104 or 204 maydetermine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 120}{120 \cdot 2} \right) = 12,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 1, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA)=283, determine as

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 120}{120 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 1, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA)=839, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{839 \cdot 120}{120 \cdot 12} \right) = 70,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a fourth implementation of Case 1, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA)=839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 72,

with α₁ = 3, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 1, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{571 \cdot 120}{120 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 1, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 120}{120 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 2

According to a second case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 120 KHz, and the subcarrier spacing forPUSCH may be equal to 240 KHz. In a first implementation of Case 2, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine NRB as NRB = ceil /^(139,120)\ = 6, and determine thefrequency position k to be an integer value from the ^(NRR) ( 240 12 Jset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 2, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA) =283, determine NRB as NRB = ceil = 12, and determine the frequencyposition k to be an integer value from the set {0, 1, 2, 3, 4, 5}. In athird implementation of Case 2, the wireless communication device 104 or204 may determine that the RA preamble is to include 839 continuousresource elements with L_(RA)= 839, determine NRB as = ceil = 35, anddetermine the frequency position k to be an integer value from the set{0, 1}. In a fourth implementation of Case 2, the wireless communicationdevice 104 or 204 may determine that the RA preamble is to include 839continuous resource elements with L_(RA)= 839, determine NRB as NRB =NRRBA = 2^(a1) . 3^(a2) . 5^(a3) = 36, with a₁ = 2 , α2 = 2 and _(α3) =0, and determine the frequency position k to be an integer value fromthe set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,18, 19, 20, 21, 22, 23, 24, 25}. In a fifth implementation of Case 2,the wireless communication device 104 or 204 may determine that the RApreamble is to include 571 continuous resource elements with L_(RA)=571, determine NRB as NRB = ceil = 24, and v 240′12 } determine thefrequency position k to be an integer value from the set {0, 1, 2, 3, 4,5}. In a sixth implementation of Case 2, the wireless communicationdevice 104 or 204 may determine that the RA preamble is to include 1151continuous resource elements with L_(RA)= 1151, determine NRB as NRB =ceil } = 48 and determine the frequency position k to be an integervalue from v the set {0, 1}.

Case 3

According to a third case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 120 KHz, and the subcarrier spacing forPUSCH may be equal to 480 KHz. In a first implementation of Case 3, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine NRB as NRB = ceil = 3, and determine the frequencyposition k to be an integer value from the set {0, 1, 2, 3, 4, 5}. In asecond implementation of Case 3, the wireless communication device 104or 204 may determine that the RA preamble is to include 283 continuousresource elements with L_(RA)= 283, determine NRB as = ceil = 6, anddetermine the frequency position 480_(′)12 k to be an integer value fromthe set {0, 1, 2, 3, 4, 5}. In a third implementation of Case 3, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA)=839, determine NRB as = ceil = 18 and J determine the frequency positionk to be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fourthimplementation of Case 3, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine NRB as = ceil ) = 12, and determinethe frequency position k to be an integer value from the set {0, 1, 2,3, 4, 5}. In a fifth implementation of Case 3, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 1151 continuous resource elements with L_(RA)= 1151, determineNRB as NRB = ceil = 24, and determine the frequency position k to be aninteger value from the set {0, 1}.

Case 4

According to a fourth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 120 KHz, and the subcarrier spacing forPUSCH may be equal to 960 KHz. In a first implementation of Case 4, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine as = ceil = 2, and determine the frequency position k tobe an integer value from the v J set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46,47, 48, 49, 50, 51, 52, 53}. In a second implementation of Case 4, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA)=283, determine as = ceil = 3 and determine the frequency position k tobe an integer value from the set {0, 1, 2, 3, 4, 5}. In a thirdimplementation of Case 4, the wireless communication device 104 or 204may determine that the RA preamble is to include 839 continuous resourceelements with L_(RA)= 839, determine as = ceil (———) = 9, and determinethe frequency position k to be an integer value from the set {0, 1, 2,3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22,23, 24, 25}. In a fourth implementation of Case 4, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude ₋ 571-120 571 continuous resource elements with L_(RA)= 571,determine NRB as NRB = ceil = 6, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5}. In a fifthimplementation of Case 4, the wireless communication device 104 or 204may determine that the RA preamble is to include 1151 continuousresource elements with L_(RA)= 1151, determine NRB as = ceil = 12, anddetermine the frequency position k to be an integer value ( J from theset {0, 1}.

Case 5

According to a fifth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 240 KHz, and the subcarrier spacing forPUSCH may be equal to 120 KHz. In a first implementation of Case 5, thewireless communication device 104 or 204 may determine that the RApreamble is to include occupy 139 continuous resource elements withL_(RA)=139, determine NRB as NRB = ceil = 24, and determine thefrequency position k to be an integer value from the set {0, 1, 2, 3, 4,5}. In a second implementation of Case 5, the wireless communicationdevice 104 or 204 may determine that the RA preamble is to include 283continuous resource elements with L_(RA) = 283, determine as = ceil = 48and determine the l frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 5, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA) =839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 240}{120 \cdot 12} \right) = 140,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 5, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)

as

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 144,

with α₁ = 4, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 5, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 240}{120 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 5, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 240}{120 \cdot 12} \right) = 192,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 6

According to a sixth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 240 KHz, and the subcarrier spacing forPUSCH may be equal to 240 KHz. In a first implementation of Case 6, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{139 \cdot 240}{240 \cdot 12} \right) = 12,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 6, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA)=283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 240}{240 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 6, thewireless communication device 104 or 204 may determine that the RApreamble is to include ̅839 continuous resource elements with L_(RA)=839, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{839 \cdot 240}{240 \cdot 12} \right) = 70,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 6, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)

as

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 72 ,

with α₁ = 3, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 6, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 240}{240 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 6, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 240}{240 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 7

According to a seventh case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 240 KHz, and the subcarrier spacing forPUSCH may be equal to 480 KHz. In a first implementation of Case 7, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{139 \cdot 240}{480 \cdot 12} \right) = 6,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 7, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA)=283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 240}{480 \cdot 12} \right) = 12,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 7, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA)=839, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{839 \cdot 240}{480 \cdot 12} \right) = 35,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 7, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)

as

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 36

with α₁ = 2, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 7, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 240}{480 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 7, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 240}{480 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 8

According to an eighth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 240 KHz, and the subcarrier spacing forPUSCH may be equal to 960 KHz. In a first implementation of Case 8, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{139 \cdot 240}{960 \cdot 12} \right) = 3,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 8, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA)=283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 240}{960 \cdot 12} \right) = 6,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 8, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA)=839, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{839 \cdot 240}{960 \cdot 12} \right) = 18,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,19, 20, 21, 22, 23, 24, 25}. In a fourth implementation of Case 8, thewireless communication device 104 or 204 may determine that the RApreamble is to include 571 continuous resource elements with L_(RA)=571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 240}{960 \cdot 12} \right) = 18,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a fifth implementation of Case 8, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 240}{960 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 9

According to a ninth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 480 KHz, and the subcarrier spacing forPUSCH may be equal to 120 KHz. In a first implementation of Case 9, thewireless communication device 104 or 204 may determine that the RApreamble is to include occupy 139 continuous resource elements withL_(RA)=139, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 480}{120 \cdot 12} \right) = 47,$

and determine the frequency position k to be an integer value from theset {0, 1, 2}. In a second implementation of Case 9, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 139 continuous resource elements with L_(RA)= 139, determine

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 36

with α₁ = 4, α₂ = 1 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5}. In a thirdimplementation of Case 9, the wireless communication device 104 or 204may determine that the RA preamble is to include 283 continuous resourceelements with L_(RA)= 283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 480}{120 \cdot 12} \right) = 95,$

and determine the frequency position k to be an integer value from theset {0, 1, 2}. In a fourth implementation of Case 9, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 283 continuous resource elements with L_(RA)= 283, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃)=

96 with α₁ = 5, α₂ = 1 and α₃ = 0, and determine the frequency positionk to be an integer value from the set {0, 1, 2, 3, 4, 5}. In a fifthimplementation of Case 9, the wireless communication device 104 or 204may determine that the RA preamble is to include 839 continuous resourceelements with L_(RA) = 839, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{839 \cdot 480}{120 \cdot 12} \right) = 280,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a sixth implementation of Case 9, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂)⋅

5^(α₃) = 288,

with α₁ = 5, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In aseventh implementation of Case 9, the wireless communication device 104or 204 may determine that the RA preamble is to include 571 continuousresource elements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 480}{120 \cdot 12} \right) = 191,$

and determine the frequency position k to be an integer value from theset {0, 1, 2}. In an eighth implementation of Case 9, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 571 continuous resource elements with L_(RA)= 571, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃)=

192, with α₁ = 6, α₂ = 1 and α₃ = 0, and determine the frequencyposition k to be an integer value from the set {0, 1, 2, 3, 4, 5}. In aninth implementation of Case 9, the wireless communication device 104 or204 may determine that the RA preamble is to include 1151 continuousresource elements with L_(RA)= 1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 480}{120 \cdot 12} \right) = 384,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 10

According to a tenth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 480 KHz, and the subcarrier spacing forPUSCH may be equal to 240 KHz. In a first implementation of Case 10, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{139 \cdot 480}{240 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 10, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA)=283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 480}{240 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 10, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA) =839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 480}{240 \cdot 12} \right) = 140,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 10, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 144,

with α₁ = 4, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 10, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 480}{240 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 10, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 480}{240 \cdot 12} \right) = 192,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 11

According to an eleventh case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 480 KHz, and the subcarrier spacing forPUSCH may be equal to 480 KHz. In a first implementation of Case 11, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 480}{480 \cdot 12} \right) = 12,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 11, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA) =283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 480}{480 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 11, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA) =839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 480}{480 \cdot 12} \right) = 70,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 11, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 72

with α₁ = 3, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 11, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 480}{480 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 11, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 480}{480 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 12

According to a twelfth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 480 KHz, and the subcarrier spacing forPUSCH may be equal to 960 KHz. In a first implementation of Case 12, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

N_(RB)^(RA)

as

$N_{RB}^{RA} = ceil\left( \frac{139 \cdot 480}{960 \cdot 12} \right) = 6,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 12, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA) =283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 480}{960 \cdot 12} \right) = 12,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 12, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA) =839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 480}{960 \cdot 12} \right) = 35,$

and determine the frequency position k to be an integer value from theset {0,1}. In a fourth implementation of Case 12, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 36,

with α₁ = 2, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 12, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 480}{960 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 12, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 480}{960 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 13

According to a thirteenth case or scenario, the subcarrier spacing forRA preamble(s) may be equal to 960 KHz, and the subcarrier spacing forPUSCH may be equal to 120 KHz. In a first implementation of Case 13, thewireless communication device 104 or 204 may determine that the RApreamble is to include occupy 139 continuous resource elements withL_(RA)=139, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 960}{120 \cdot 12} \right) = 93,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a second implementation of Case 13, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 139 continuous resource elements with L_(RA)= 139, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃)=

96 with α₁ = 5, α₂ = 1 and α₃ = 0, and determine the frequency positionk to be an integer value from the set {0, 1, 2, 3, 4, 5}. In a thirdimplementation of Case 13, the wireless communication device 104 or 204may determine that the RA preamble is to include 283 continuous resourceelements with L_(RA)= 283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 960}{120 \cdot 12} \right) = 189,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 13, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 283 continuous resource elements with L_(RA)= 283, determine

N_(RB)^(RA)

as

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 192

= 192 with α₁ = 6, α₂ = 1 and α₃ = 0, and determine the frequencyposition k to be an integer value from the set {0, 1, 2, 3, 4, 5}. In afifth implementation of Case 13, the wireless communication device 104or 204 may determine that the RA preamble is to include 839 continuousresource elements with L_(RA) = 839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 960}{120 \cdot 12} \right) = 560,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a sixth implementation of Case 13, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 576,

with α₁ = 6, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In aseventh implementation of Case 13, the wireless communication device 104or 204 may determine that the RA preamble is to include 571 continuousresource elements with L_(RA) = 571, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{571 \cdot 960}{120 \cdot 12} \right) = 381,$

and determine the frequency position k to be an integer value from theset {0, 1}. In an eighth implementation of Case 13, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 571 continuous resource elements with L_(RA)= 571, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 384,

with α₁ = 7, α₂ = 1 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5}. In a ninthimplementation of Case 13, the wireless communication device 104 or 204may determine that the RA preamble is to include 1151 continuousresource elements with L_(RA)= 1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 960}{120 \cdot 12} \right) = 768,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 14

According to a fourteenth case or scenario, the subcarrier spacing forRA preamble(s) may be equal to 960 KHz, and the subcarrier spacing forPUSCH may be equal to 240 KHz. In a first implementation of Case 14, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 960}{240 \cdot 12} \right) = 47,$

and determine the frequency position k to be an integer value from theset {0, 1, 2}. In a second implementation of Case 14, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 139 continuous resource elements with L_(RA)= 139, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 48,

with α₁ = 4, α₂ = 1 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5}. In a thirdimplementation of Case 14, the wireless communication device 104 or 204may determine that the RA preamble is to include 283 continuous resourceelements with L_(RA)= 283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 960}{240 \cdot 12} \right) = 95,$

and determine the frequency position k to be an integer value from theset {0, 1, 2}. In a fourth implementation of Case 14, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 283 continuous resource elements with L_(RA)= 283, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃)=

96, with α₁ = 5, α₂ = 1 and α₃ = 0, and determine the frequency positionk to be an integer value from the set {0, 1, 2, 3, 4, 5}. In a fifthimplementation of Case 14, the wireless communication device 104 or 204may determine that the RA preamble is to include 839 continuous resourceelements with L_(RA)= 839, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{839 \cdot 960}{240 \cdot 12} \right) = 280,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a sixth implementation of Case 14, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)as

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 288,

with α₁ = 5, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In aseventh implementation of Case 14, the wireless communication device 104or 204 may determine that the RA preamble is to include 571 continuousresource elements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 960}{240 \cdot 12} \right) = 191,$

and determine the frequency position k to be an integer value from theset {0, 1, 2}. In an eighth implementation of Case 14, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 571 continuous resource elements with L_(RA)= 571, determine

N_(RB)^(RA)as

N_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 192,

with α₁ = 6, α₂ = 1 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5}. In a ninthimplementation of Case 14, the wireless communication device 104 or 204may determine that the RA preamble is to include 1151 continuousresource elements with L_(RA)= 1151, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{1151 \cdot 960}{240 \cdot 12} \right) = 384,$

and determine the frequency position k to be an integer value from theset {0,1}.

Case 15

According to a fifteenth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 960 KHz, and the subcarrier spacing forPUSCH may be equal to 480 KHz. In a first implementation of Case 15, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 960}{480 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 15, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA) =283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 960}{480 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 15, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA) =839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 960}{480 \cdot 12} \right) = 140,$

and determine the frequency position k to be an integer value from theset {0, 1}. In a fourth implementation of Case 15, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 144

with α₁ = 4, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 15, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 960}{480 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 15, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 960}{480 \cdot 12} \right) = 192,$

and determine the frequency position k to be an integer value from theset {0, 1}.

Case 16

According to a sixteenth case or scenario, the subcarrier spacing for RApreamble(s) may be equal to 960 KHz, and the subcarrier spacing forPUSCH may be equal to 960 KHz. In a first implementation of Case 16, thewireless communication device 104 or 204 may determine that the RApreamble is to include 139 continuous resource elements with L_(RA)=139, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{139 \cdot 960}{960 \cdot 12} \right) = 12,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a second implementation of Case 16, thewireless communication device 104 or 204 may determine that the RApreamble is to include 283 continuous resource elements with L_(RA) =283, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{283 \cdot 960}{960 \cdot 12} \right) = 24,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a third implementation of Case 16, thewireless communication device 104 or 204 may determine that the RApreamble is to include 839 continuous resource elements with L_(RA) =839, determine

N_(RB)^(RA)asN_(RB)^(RA)=

$ceil\left( \frac{839 \cdot 960}{960 \cdot 12} \right) = 70,$

and determine the frequency position k to be an integer value from theset {0,1}. In a fourth implementation of Case 16, the wirelesscommunication device 104 or 204 may determine that the RA preamble is toinclude 839 continuous resource elements with L_(RA)= 839, determine

N_(RB)^(RA)asN_(RB)^(RA) = N^(′)_(RB)^(RA) = 2^(α₁) ⋅ 3^(α₂) ⋅ 5^(α₃) = 72,

with α₁ = 3, α₂ = 2 and α₃ = 0, and determine the frequency position kto be an integer value from the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25}. In a fifthimplementation of Case 16, the wireless communication device 104 or 204may determine that the RA preamble is to include 571 continuous resourceelements with L_(RA)= 571, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{571 \cdot 960}{960 \cdot 12} \right) = 48,$

and determine the frequency position k to be an integer value from theset {0, 1, 2, 3, 4, 5}. In a sixth implementation of Case 12, thewireless communication device 104 or 204 may determine that the RApreamble is to include 1151 continuous resource elements with L_(RA)=1151, determine

$N_{RB}^{RA}\text{as}N_{RB}^{RA} = ceil\left( \frac{1151 \cdot 960}{960 \cdot 12} \right) = 96,$

and determine the frequency position k to be an integer value from theset {0, 1}.

In any of the cases above and any of the corresponding implementations,the wireless communication node 102 or 202 may configure at least one ofthe length of the RA preamble L_(RA), the RA frequency resource, the RAtime resource, the length of the PUSCH subcarrier spacing Δƒ or the RAsubcarrier spacing Δƒ_(RA) and signal the configured parameter(s) to thewireless communication device 104 or 204. The Layer 1 of the wirelesscommunication device 104 or 204 may receive from higher layers theconfiguration of at least one of the length of the RA preamble L_(RA),the RA frequency resource, the RA time resource, the length of the PUSCHsubcarrier spacing Δƒ or the RA subcarrier spacing Δƒ_(RA).

The various embodiments described above and in the claims can beimplemented as computer code instructions that are executed by one ormore processors of the wireless communication device (or UE) 104 04 204or the wireless communication node 102 or 202. A computer-readablemedium may store the computer code instructions.

While various embodiments of the present solution have been describedabove, it should be understood that they have been presented by way ofexample only, and not by way of limitation. Likewise, the variousdiagrams may depict an example architectural or configuration, which areprovided to enable persons of ordinary skill in the art to understandexample features and functions of the present solution. Such personswould understand, however, that the solution is not restricted to theillustrated example architectures or configurations, but can beimplemented using a variety of alternative architectures andconfigurations. Additionally, as would be understood by persons ofordinary skill in the art, one or more features of one embodiment can becombined with one or more features of another embodiment describedherein. Thus, the breadth and scope of the present disclosure should notbe limited by any of the above-described illustrative embodiments.

It is also understood that any reference to an element herein using adesignation such as “first,” “second,” and so forth does not generallylimit the quantity or order of those elements. Rather, thesedesignations can be used herein as a convenient means of distinguishingbetween two or more elements or instances of an element. Thus, areference to first and second elements does not mean that only twoelements can be employed, or that the first element must precede thesecond element in some manner.

Additionally, a person having ordinary skill in the art would understandthat information and signals can be represented using any of a varietyof different technologies and techniques. For example, data,instructions, commands, information, signals, bits and symbols, forexample, which may be referenced in the above description can berepresented by voltages, currents, electromagnetic waves, magneticfields or particles, optical fields or particles, or any combinationthereof.

A person of ordinary skill in the art would further appreciate that anyof the various illustrative logical blocks, modules, processors, means,circuits, methods and functions described in connection with the aspectsdisclosed herein can be implemented by electronic hardware (e.g., adigital implementation, an analog implementation, or a combination ofthe two), firmware, various forms of program or design codeincorporating instructions (which can be referred to herein, forconvenience, as “software” or a “software module), or any combination ofthese techniques. To clearly illustrate this interchangeability ofhardware, firmware and software, various illustrative components,blocks, modules, circuits, and steps have been described above generallyin terms of their functionality. Whether such functionality isimplemented as hardware, firmware or software, or a combination of thesetechniques, depends upon the particular application and designconstraints imposed on the overall system. Skilled artisans canimplement the described functionality in various ways for eachparticular application, but such implementation decisions do not cause adeparture from the scope of the present disclosure.

Furthermore, a person of ordinary skill in the art would understand thatvarious illustrative logical blocks, modules, devices, components andcircuits described herein can be implemented within or performed by anintegrated circuit (IC) that can include a general purpose processor, adigital signal processor (DSP), an application specific integratedcircuit (ASIC), a field programmable gate array (FPGA) or otherprogrammable logic device, or any combination thereof. The logicalblocks, modules, and circuits can further include antennas and/ortransceivers to communicate with various components within the networkor within the device. A general purpose processor can be amicroprocessor, but in the alternative, the processor can be anyconventional processor, controller, or state machine. A processor canalso be implemented as a combination of computing devices, e.g., acombination of a DSP and a microprocessor, a plurality ofmicroprocessors, one or more microprocessors in conjunction with a DSPcore, or any other suitable configuration to perform the functionsdescribed herein.

If implemented in software, the functions can be stored as one or moreinstructions or code on a computer-readable medium. Thus, the steps of amethod or algorithm disclosed herein can be implemented as softwarestored on a computer-readable medium. Computer-readable media includesboth computer storage media and communication media including any mediumthat can be enabled to transfer a computer program or code from oneplace to another. A storage media can be any available media that can beaccessed by a computer. By way of example, and not limitation, suchcomputer-readable media can include RAM, ROM, EEPROM, CD-ROM or otheroptical disk storage, magnetic disk storage or other magnetic storagedevices, or any other medium that can be used to store desired programcode in the form of instructions or data structures and that can beaccessed by a computer.

In this document, the term “module” as used herein, refers to software,firmware, hardware, and any combination of these elements for performingthe associated functions described herein. Additionally, for purpose ofdiscussion, the various modules are described as discrete modules;however, as would be apparent to one of ordinary skill in the art, twoor more modules may be combined to form a single module that performsthe associated functions according embodiments of the present solution.

Additionally, memory or other storage, as well as communicationcomponents, may be employed in embodiments of the present solution. Itwill be appreciated that, for clarity purposes, the above descriptionhas described embodiments of the present solution with reference todifferent functional units and processors. However, it will be apparentthat any suitable distribution of functionality between differentfunctional units, processing logic elements or domains may be usedwithout detracting from the present solution. For example, functionalityillustrated to be performed by separate processing logic elements, orcontrollers, may be performed by the same processing logic element, orcontroller. Hence, references to specific functional units are onlyreferences to a suitable means for providing the describedfunctionality, rather than indicative of a strict logical or physicalstructure or organization.

Various modifications to the embodiments described in this disclosurewill be readily apparent to those skilled in the art, and the generalprinciples defined herein can be applied to other embodiments withoutdeparting from the scope of this disclosure. Thus, the disclosure is notintended to be limited to the embodiments shown herein, but is to beaccorded the widest scope consistent with the novel features andprinciples disclosed herein, as recited in the claims below.

1. A method comprising: determining, by a wireless communication device,a number of resource blocks to be occupied by a random access preamble(N_(RB)^(RA)), and a physical random access channel (PRACH) frequencyposition parameter (k), wherein the random access preamble is allocatedwith resource blocks according to N_(RB)^(RA) and k, and whereinN_(RB)^(RA) = ceil(((L_(RA).Δf_(RA))/(Δf .M))), k is a a non-negativeinteger value representing a number of Δƒ_(RA) units, L_(RA) is a lengthof the random access preamble in terms of resource elements, Δƒ is asubcarrier spacing for a physical uplink shared channel (PUSCH), Δƒ_(RA)is a subcarrier spacing for the random access preamble, and M is 12which represents a number of resource elements in one resource block;and transmitting, by the wireless communication device, the randomaccess preamble according to the allocated resource blocks.
 2. Themethod of claim 1, wherein the random access preamble is allocated withresource blocks according to:$\text{Δ}f_{\text{RA}} = 120KHz,\mspace{6mu}\text{Δ}f = 120\text{KHz, L}_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 12,\mspace{6mu}\text{and}\mspace{6mu}\overline{k}\mspace{6mu}\text{is 2; or}$$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\mspace{6mu}\text{Δ}f\text{=120KHz,}L_{\text{RA}} = 571,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 48,\mspace{6mu}\text{and}\overline{k}\text{is 2}\text{.}$.
 3. The method of claim 1, wherein the random access preamble isallocated with resource blocks according to:$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\mspace{6mu}\text{Δ}f = 480\text{KHz},\mspace{6mu} L_{\text{RA}} = 139,\mspace{6mu}\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 3,\text{and}\overline{k}\text{is 1; or}$$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\text{Δ}f = 480\text{KHz,}L_{\text{RA}} = 571,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 12,\text{and}\overline{k}\text{is 1}\text{.}$.
 4. The method of claim 1, wherein the random access preamble isallocated with resource blocks according to:$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\text{Δ}f = 960\text{KHz,}L_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 2,\text{and}\overline{k}\text{is 23}\text{.}$.
 5. The method of claim 1, wherein the random access preamble isallocated with resource blocks according to:$\Delta f_{\text{RA}} = 480\text{KHz,}\Delta f = 120\text{KHz,}L_{\text{RA}} = 571,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 192,\overline{k}\text{is 2}\text{.}$.
 6. The method of claim 1, wherein the random access preamble isallocated with resource blocks according to:$\text{Δ}f_{\text{RA}} = 480\text{KHz,}\text{Δ}f = 480\text{KHz,}L_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 12,\text{and}\overline{k}\text{is 2; or}$$\text{Δ}f_{\text{RA}} = 480\text{KHz,}\text{Δ}f = 480\text{KHz,}L_{\text{RA}} = 571,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 48,\text{and}\overline{k}\text{is 2}\text{.}$.
 7. The method of claim 1, wherein the random access preamble isallocated with resource blocks according to:$\text{Δ}f_{\text{RA}} = 480\text{KHz,}\text{Δ}f = 960\text{KHz,}L_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 6,\text{and}\overline{k}\text{is 2 ; or}$$\Delta f_{\text{RA}} = 480\text{KHz,}\Delta f = 960\text{KHz,}L_{\text{RA}} = 571,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 24,\text{and}\overline{k}\text{is 2}\text{.}$.
 8. The method of claim 1, wherein the random access preamble isallocated resource blocks according to:$\text{Δ}f_{\text{RA}} = 960\text{KHz,}\text{Δ}f = 480\text{KHz,}L_{\text{RA}}\text{=139,}\mspace{6mu}\text{N}_{\text{RB}}^{\text{RA}} = 24,\text{and}\overline{k}\text{is 2}\text{.}$.
 9. The method of claim 1, wherein the random access preamble isallocated resource blocks according to:$\Delta f_{\text{RA}} = 960\text{KHz,}\Delta f = 960\text{KHz,}L_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 12,\text{and}\overline{k}\text{is 2}\text{.}$.
 10. The method of claim 1, wherein L_(RA) has a value of 139, 571,839, or
 1151. 11. The method of claim 1, wherein Δƒ has a value of 120KHz, 240 KHz, 480 KHz, or 960 KHz.
 12. The method of claim 1, whereinΔƒ_(RA) has a value of 120 KHz, 240 KHz, 480 KHz, or 960 KHz.
 13. Amethod comprising: receiving, by a wireless communication node, a randomaccess preamble transmitted from a wireless communication deviceaccording to resource blocks that are allocated according to a number ofresource blocks occupied by a random access preamble (N_(RB)^(RA)), anda physical random access channel (PRACH) frequency position parameter(k); wherein N_(RB)^(RA) = ceil(((L_(RA) .Δf_(RA))/(Δf .M))), k is anon-negative integer value representing a number of Δƒ_(RA) units,L_(RA) is a length of the random access preamble in terms of resourceelements, Δƒ is a subcarrier spacing for a physical uplink sharedchannel (PUSCH), Δƒ_(RA) is a subcarrier spacing for the random accesspreamble, and M is 12 which represents a number of resource elements inone resource block.
 14. A wireless communication device comprising: atleast one processor configured to: determine a number of resource blocksto be occupied by a random access preamble (N_(RB)^(RA)), and a physicalrandom access channel (PRACH) frequency position parameter (k), whereinthe random access preamble is allocated with resource blocks accordingto N_(RB)^(RA) and k, and whereinN_(RB)^(RA) = ceil(((L_(RA) . Δf_(RA))/(Δf .M))), k is a non-negativeinteger value representing a number of Δƒ_(RA) units, L_(RA) is a lengthof the random access preamble in terms of resource elements, Δƒ is asubcarrier spacing for a physical uplink shared channel (PUSCH), Δƒ_(RA)is a subcarrier spacing for the random access preamble, and M is 12which represents a number of resource elements in one resource block;and transmit, via a transmitter, the random access preamble according tothe allocated resource blocks.
 15. A wireless communication nodecomprising: at least one processor configured to: receive, via areceiver, a random access preamble transmitted from a wirelesscommunication device according to resource blocks that are allocatedaccording to a number of resource blocks occupied by a random accesspreamble (N_(RB)^(RA)), and a physical random access channel (PRACH)frequency position parameter (k); whereinN_(RB)^(RA) = ceil(((L_(RA) . Δf_(RA))/(Δf .M))), k is a non-negativeinteger value representing a number of Δƒ_(RA) units, L_(RA) is a lengthof the random access preamble in terms of resource elements, Δƒ is asubcarrier spacing for a physical uplink shared channel (PUSCH), Δƒ_(RA)is a subcarrier spacing for the random access preamble, and M is 12which represents a number of resource elements in one resource block.16. The wireless communication node of claim 15, wherein the randomaccess preamble is allocated with resource blocks according to:$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\text{Δ}f = 120\text{KHz,}L_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 12,\text{and}\overline{k}\text{is 2;}$or$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\text{Δ}f = 120\text{KHzm}L_{\text{RA}} = 571,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 48.\text{and}\overline{k}\text{is 2}\text{.}$.
 17. The wireless communication node of claim 15, wherein the randomaccess preamble is allocated with resource blocks according to:$\text{Δ}f_{\text{RA}} = 120\text{KHz,}\text{Δ}f = 960\text{KHz,}L_{\text{RA}} = 139,\mspace{6mu} N_{\text{RB}}^{\text{RA}} = 2,\text{and}\overline{k}\text{is 23}\text{.}$.
 18. The wireless communication node of claim 15, wherein L_(RA) has avalue of 139, 571, 839, or
 1151. 19. The wireless communication node ofclaim 15, wherein Δƒ has a value of 120 KHz, 240 KHz, 480 KHz, or 960KHz.
 20. The wireless communication node of claim 15, wherein Δƒ_(RA)has a value of 120 KHz, 240 KHz, 480 KHz, or 960 KHz.